html {
  -webkit-text-size-adjust:none;
  font-size: 1vw; /* 19.2px */
  font-family:"Noto Sans SC","Poppins",Helvetica,sans-serif;
  -webkit-text-size-adjust:none;
  overflow-x: hidden;
}

html::-webkit-scrollbar {
  display: none;
}

body {
  margin: 0;
  padding: 0;
  font-family: "Noto Sans SC","Poppins","YouYuan", Tahoma, Verdana, sans-serif;
  color: black;
}

* {
  padding: 0;
  margin: 0;
  outline: none;
  box-sizing: border-box;
}

.center {
  text-align: center;
}

img.head {
  width: 5.25vw;
  height: 5.25vw;
}
.el-dialog__body{
  font-size: 1vw !important;
}
/* element */
.el-form-item{
  margin-bottom: 1.148vw !important;
}

.el-form-item__error{
  font-size: 0.656vw !important;
  padding-top: 0.21875vw !important;
}

.el-form-item__label,.el-form-item__content{
  font-size: 1vw !important;
  line-height: 2.1875vw !important;
}
.el-form-item__label{
  padding: 0 0.656vw 0 0 !important;
}

.el-input{
  font-size: 1vw !important;
}

.el-input__inner{
  height: 2.1875vw !important;
  line-height: 2.1875vw !important;
  padding: 0 0.656vw !important;
  border-radius: 0.21875vw !important;
}

.el-input__suffix{
  right: 0.26vw !important;
}

.el-input__icon{
  width: 1.3vw !important;
  line-height: 2.1875vw !important
}
.el-button{
  font-size: 1vw !important;
  padding: 0.656vw 1.09375vw !important;
  border-radius: 0.21875vw !important;
}

.center .el-form-item__content{
  margin-left: 0 !important;
}

.el-message{
  min-width: 17.5vw !important;
  padding: 0.9375vw 0.9375vw 0.9375vw 1.09375vw !important;
  border-radius: 0.21875vw !important;
}

.el-message__icon{
  margin-right: 0.625vw !important;
}

.el-message__content{
  font-size: 1vw !important;
}
.el-descriptions{
  font-size: 1vw !important;
}
.el-descriptions :not(.is-bordered) .el-descriptions-item__cell{
  padding-bottom: 0.656vw !important;
}

.el-descriptions .is-bordered .el-descriptions-item__cell{
  padding: 0.656vw 0.546875vw !important;
}

.el-tabs__item{
  padding: 0 1.09375vw !important;
  height: 2.1875vw !important;
  line-height: 2.1875vw !important;
  font-size: 1vw !important;
}
.el-input-group__prepend .el-select{
  margin: -0.5208vw -1.0417vw !important;
}
.el-select .el-input .el-select__caret{
  font-size: 0.729vw !important;
}
.el-input-group__append, .el-input-group__prepend{
  border-radius: 0.21875vw !important;
  padding: 0 1.0417vw !important;
}

.el-input-group__append .el-button, .el-input-group__append .el-select, .el-input-group__prepend .el-button, .el-input-group__prepend .el-select{
  padding: 0 1.0417vw !important;
}

.el-input--suffix .el-input__inner{
  padding-right: 1.5625vw !important;
}

.el-input--prefix .el-input__inner{
  padding-left: 1.5625vw !important;
}

.el-select .el-input__inner{
  padding-right: 1.823vw !important;
}

.el-input::-webkit-scrollbar{
  width: 0.3125vw;
}

.el-pagination{
  padding: 0.1vw 0 !important;
}

.el-pagination .btn-prev{
  padding-right:0.625vw !important;
}

.el-pagination .btn-next, .el-pagination .btn-prev{
  background-size: 0.833vw !important;
}

.el-pagination button{
  padding: 0 0.3125vw !important;
}

.el-pagination button, .el-pagination span:not([class*=suffix]){
  font-size: 0.677vw !important;
  min-width: 1.85vw !important;
  height: 1.458vw !important;
  line-height: 1.458vw !important;
}

.el-pager li{
  padding: 0 0.208vw !important;
  font-size: 0.677vw !important;
  min-width: 1.85vw !important;
  height: 1.458vw !important;
  line-height: 1.458vw !important;
}

.el-pagination .btn-next .el-icon, .el-pagination .btn-prev .el-icon{
  font-size: 0.625vw !important;
}

.el-table {
  font-size: 0.875vw !important;
}

.el-table .cell{
  line-height: 1.198vw !important;
  padding-right: 0.521vw !important;
}

.el-table .el-table__cell{
  padding: 0.625vw 0 !important;
}
.el-table .cell, .el-table--border .el-table__cell:first-child .cell{
  padding-left: 0.521vw !important;
}
/* main */